/*----------------------------------倒计时加两个轮播图区--------------------------*/
.floors .count-down{
	height: 275px;
	margin-bottom: 30px;
}
.floors .count-down .public-box{
	overflow: hidden;
}
/*------------------------倒计时------------------------*/
.floors .count-down .public-box .sec_kill{
  float: left;
  width: 190px;
  height: 275px;
  background: #e83632;
  color: #fff;
  text-align: center;
  position: relative;
}
.floors .count-down .public-box .seckill-a .seckill-row-1{
	font-size: 34px;
	position: relative;
	top: 42px;
}
.floors .count-down .public-box .seckill-a .seckill-row-2{
	color: rgba(255, 255, 255, 0.5);
	font-size: 20px;
	top: 39px;
	position: relative;
}
.floors .count-down .public-box .seckill-a .seckill-row-3{
	position: relative;
	top: 43px;
	margin:0 auto;
	background: url(../images/count-down/flash.png) no-repeat -34px 0;
	background-size: 52.5px 40px; 
	width: 20px;
	height: 33px;
}
.floors .count-down .public-box .seckill-a .seckill-row-4{
	color: rgb(255, 255, 255);
	font-size: 16px;
	top: 49px;
	position: relative;

}
.floors .count-down .public-box .seckill-a .seckill-row-5{
	position: relative;
	top: 70px;
	margin: 0 auto;
	width: 135px;
	height: 40px;
}
/*--------------------------时间*/
.seckill-row-5 .cd{
	overflow: hidden;
}
.seckill-row-5 .cd div{
	float: left;
	width: 40px;
	height: 40px;
	margin-right: 5px;
	background: #2f3430;
	position: relative;
}
/*时间文本*/
.seckill-row-5 .cd div .cd-text{
	line-height: 40px;
	font-size: 20px;
	font-weight: bold;
}
/*时间上横线*/
.seckill-row-5 .cd div:before{
	content: "";
	display: block;
	position: absolute;
	background: #e83632;
	top: 50%;
	width: 100%;
	height: 1px;
}
/*---------------------------------------------------中间图片区------------------------*/
.public-box .count-list .count-list-m{
	overflow: hidden;
}
.floors .count-down .public-box .count-list{
	float: left;
}
.floors .count-down .public-box .count-list:hover{
	cursor: pointer;
}
.floors .count-down .public-box .count-list .count-list-m{
	width: 799px;
	height: 275px;
	border-right: 1px solid #f0f0f0;
	position: relative;
}
/*左右按钮*/
.public-box .count-list .count-list-m button{
	width: 20px;
	height: 40px;
	line-height: 40px;
	position: absolute;
	background: rgba(0,0,0,0.15);
	font-size: 20px;
	border: none;
	color: #ececec;
	transition: background 0.2s linear;
	z-index: 22;
}
.public-box .count-list .count-list-m button:hover{
	background: rgba(0,0,0,0.4);
	cursor: pointer;
}
.public-box .count-list .count-list-m .turn-left{
	top: 110px;
	left: 0;
}
.public-box .count-list .count-list-m .turn-right{
	top: 110px;
	right: 0;
}
/*---------------中间4张图片------------------------*/
.public-box .count-list .count-list-m .count-m-imgs{
 	width: 800px;
	height: 275px;
	background: #fff;
	position: relative;
	transform-style: preserve-3d;
	transition: .3s ease-in-out;
 }
 /*----------------4个一组-----------------*/
.count-list-m .count-m-imgs .count-m-imgs-group{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 4444444;
	display: flex;
	background: #fff;
 }
.count-list-m .count-m-imgs .count-m-imgs-group:nth-child(1){
	transform: rotateY(0deg) translateZ(400px);
}
.count-list-m .count-m-imgs .count-m-imgs-group:nth-child(2){
	transform: rotateY(90deg) translateZ(400px);
}
.count-list-m .count-m-imgs .count-m-imgs-group:nth-child(3){
	transform: rotateY(180deg) translateZ(400px);
}
.count-list-m .count-m-imgs .count-m-imgs-group:nth-child(4){
	transform: rotateY(270deg) translateZ(400px);
}
.public-box .count-list .count-list-m .count-m-imgs .count-img-1{
	width: 199px;
	height: 275px;
	border-right: 1px solid #f0f0f0;
	background: #fff;
	transition: opacity 0.2s linear;
}
.public-box .count-list .count-list-m .count-m-imgs .count-img-1:hover .count-img-info{
	color: #c81623;
}
.public-box .count-list .count-list-m .count-m-imgs .count-img-1:hover{
	opacity: 0.7;
}
.count-list-m .count-m-imgs .count-img-1 img{
	width: 140px;
	height: 140px;
	position: relative;
	top: 40px;
	margin: 0 auto;
	display: block;
}
.count-list-m .count-m-imgs .count-img-1 .count-img-info{
	padding: 0 15px;
	position: relative;
	top: 65px;
	overflow:hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #666;
}
/*----------------------秒杀价----------------------*/
.count-list-m .count-m-imgs .count-img-1 .count-price{
	position: relative;
	bottom: -80px;
	margin: 0 auto;
	width: 160px;
	height: 20px;
	line-height: 20px;
	background: #e6382f;
	border: 1px solid #e6382f;
	padding-bottom: 1px;
}
.count-list-m .count-m-imgs .count-img-1 .count-price>span{
	display: inline-block;
  width: 78px;
  height: 20px;
  text-align: center;
  position: relative;
}
.count-list-m .count-m-imgs .count-img-1 .count-price>.now-price{
	color: #fff;
	font-weight: bold;
	font-size: 14px;
}
.count-list-m .count-m-imgs .count-img-1 .count-price>.past-price{
	color: #b7bcb8;
	background: #fff;
	text-decoration: line-through;
	font-size: 12px;
}
/*-------------------------------------右侧轮播-------------------------------------*/
.public-box .lunbo-two{
	float: left;
	width: 180px;
	height: 260px;
	padding: 8px 10px 7px;
	background: #fff;
	overflow: hidden;
}
.lunbo-two-box{
	width: 180px;
	height: 235px;
	position: relative;
	left: 0;
	transform-style: preserve-3d;
	transition: .3s ease-in-out;
	z-index: 8888888;
}
.public-box .lunbo-two .lunbo-two-a{
	display: block;
	width: 180px;
	height: 235px;
	margin-right: 10px;
	text-align: center;
	position: absolute;
	left: 0;
	background: #fff;
}
.public-box .lunbo-two .lunbo-two-a:nth-child(1){
	transform: rotateY(0deg) translateZ(90px);
}
.public-box .lunbo-two .lunbo-two-a:nth-child(2){
	transform: rotateY(90deg) translateZ(90px);
}
.public-box .lunbo-two .lunbo-two-a:nth-child(3){
	transform: rotateY(180deg) translateZ(90px);
}
.public-box .lunbo-two .lunbo-two-a:nth-child(4){
	transform: rotateY(270deg) translateZ(90px);
}
.public-box .lunbo-two .lunbo-two-a img{
	position: relative;
	top: 3px;
	width: 130px;
	height: 130px;
	margin: auto 0;
}
/*标题*/
.public-box .lunbo-two .lunbo-two-a .lunbo-two-title{
  font-family: 'fzzzh', sans-serif;
  font-size: 14px;
  color: #222;
  text-align: center;
  line-height: 14px;
  background: #fff;
}
/*信息*/
.public-box .lunbo-two .lunbo-two-a .lunbo-two-info{
	height: 60px;
	padding-top: 27px;
	background: #8fb4cb;
	color: #fff;
}
.public-box .lunbo-two .lunbo-two-a .lunbo-two-info .lunbo-two-info-1{
	font-size: 14px;
}
.public-box .lunbo-two .lunbo-two-a .lunbo-two-info .lunbo-two-info-2{
	margin-top: 2px;
	font-size: 16px;
	font-weight: bold;
}
/*轮播图圆点*/
.public-box .lunbo-two .lunbo-two-circle{
	width: 28px;
	margin: 0 auto;
}
.public-box .lunbo-two .lunbo-two-circle>span{
	display: inline-block;
	width: 6px;
	height: 6px;
	background: #c0c0c0;
	border-radius: 50%;
}
.public-box .lunbo-two .lunbo-two-circle>.two-red{
	background: #e33333;
}
